#version 450 core

layout(location = 0) in vec4 position;
layout(location = 1) in vec4 color;
layout(location = 2) in vec2 uvs;

out VsOut
{
    vec4 color;
    vec2 uvs;
} vsOut;

void main()
{
    gl_Position = position;
    vsOut.color = color;
    vsOut.uvs = uvs;
}